table of contents
col(1) | General Commands Manual | col(1) |
NAME(名称)¶
col - 过滤掉输入中的反向换行符
SYNOPSIS(总览)¶
col [ -bfx ] [ -l num ]
DESCRIPTION(描述)¶
col 过滤掉反向(以及半反向)换行符(LF: line feed or NL: new line), 这样输出按正常顺序,即只包括正向和半正向换行符, 而且在可能的地方使用tab替换白空格.这对 nroff(1) 和 tbl(1) 的输出处理很有用处.
col 从标准输出读入,并写出到标准输出上.
选项如下:
- -b
- 不输出任何退格符,在每列的位置上只打印最后写的那个字符.
- -f
- 允许正向半换行符(``fine''模式). 通常,处于半行分界线上的字符打印在下一行.
- -x
- 输出多个空格以替换tab.
- -l num
- 在内存中至少缓冲 num 行. 默认情况下,缓冲128行.
col 所能理解的用于回车操作的控制序列以及它们的十进制值都列在下面的表中:
- carriage return
- (13)
- newline
- 正向换行符(10);同时执行回车(carriage return)操作
- vertical tab
- 反向换行符(11)
丢弃所有不被承认的控制字符和escape序列.
当读取字符时, col 保持着与字符集的联系,而且在输出时确保字符集是正确的.
如果输入设备试图回复到最近被刷新的行, col 会显示一条警告消息.
SEE ALSO(另见)¶
HISTORY(历史)¶
col 命令出现于AT&T UNIX版本6.
[中文版维护人]¶
riser <boomer@ccidnet.com>
[中文版最新更新]¶
2000/12/6
《中国Linux论坛man手册页翻译计划》:¶
1991年6月17日 | COL 1 |